10411
6846
Diese Frage hat hier bereits Antworten:
Wie kann ich mit C # ein selbstsigniertes Zertifikat erstellen?
(6 Antworten)
Generieren und signieren Sie eine Zertifikatanforderung mit dem reinen .net Framework
(1 Antwort)
Vor 1 Jahr geschlossen.
Hintergrund:
Wir müssen einen benutzerdefinierten Authentifizierungsmechanismus implementieren, um die Anwendungen meines Kunden zu identifizieren und zu authentifizieren. Erste Details finden Sie hier.
Schließlich sind wir zu dem Schluss gekommen, dass wir einfach ein selbstsigniertes Zertifikat zur Ver- und Entschlüsselung des JWT-Tokens verwenden werden.
Jetzt finde ich die Antworten auf folgende Fragen heraus:
Gibt es Dotnet-Bibliotheken zum Erstellen eines selbsternannten Zertifikats oder sollte ich dafür meinen eigenen Code schreiben?
Wenn ich meinen verschiedenen Clients ein selbsternanntes Zertifikat für die sichere Authentifizierung und Kommunikation ausstellen würde, wie würde dieses Zertifikat dann nach Ablauf auf dem Clientcomputer aktualisiert?
Bearbeiten:
Der Client muss das JWT-Token mit dem ausgestellten Zertifikat singen, bevor er es an meine Anwendung zurücksendet. 
Durchsuchen Sie andere Fragen mit dem Tag c # -Verschlüsselung Kryptografie Public-Key-Verschlüsselung selbstsigniertes Zertifikat oder stellen Sie Ihre eigene Frage.